sdr dsp electrical engineer asic fpga manufacturing hardware engineering intellectual property communications mechanical engineer ip cores engineer electrical vhdl radio engineers